huge, strong man - Français Anglais Dictionnaire